package com.yunzhong.appointment.essentialinformation.service;

import com.yunzhong.appointment.entity.Noticeboard;
import com.yunzhong.appointment.util.PageData;

import java.util.List;
/**
 * @author 王仁海
 * @author ThinkPad
 * @desc  公告的模型层接口
 */
public interface INoticeService {
    /**
     * 公告信息查询
     * @param pd
     * @return
     */
    List<Noticeboard> queryNotice(PageData pd);
    /**
     * @desc 根据主键，查询一个公告对象
     * @param id
     * @return
     */
    Noticeboard queryById(String id);
    /**
     * @desc 根据主键的集合删除数据库中的数据
     * @param ids
     */
    int delete(String[] ids);
    /**
     * @desc 保存一个对象
     * @param gg
     */
    int save(Noticeboard gg);
    /**
     * @desc 修改一个对象
     * @param gg
     */
    int edit(Noticeboard gg);

}
